Big Huge Thesaurus

attention deficit hyperactivity disorder

noun